package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.util.Date;


/**
 * The persistent class for the TRU_TA_PERS_NATU database table.
 * 
 */
//@Entity
//@Table(name="TRU_TA_PERS_NATU")
public class TruTaPersNatu implements Serializable {
	private static final long serialVersionUID = 1L;
	private String apMatePersNatu;
	private String apPatePersNatu;
	private String coLibr;
	private String coNacl;
	private String coNcnl;
	private String coOficRgst;
	private String cur;
	private String curCony;
	private String deDomi;
	private String deNcnl;
	private String deOcup;
	private String esCivl;
	private String idUsuaCrea;
	private String idUsuaModi;
	private String noPersNatu;
	private String noSucu;
	private String nuDocuIden;
	private String nuFoja;
	private String nuTomo;
	private String tiDocuIden;
	private String tiPers;
	private Date tsUsuaCrea;
	private Date tsUsuaModi;

    public TruTaPersNatu() {
    }


	@Column(name="AP_MATE_PERS_NATU", length=30)
	public String getApMatePersNatu() {
		return this.apMatePersNatu;
	}

	public void setApMatePersNatu(String apMatePersNatu) {
		this.apMatePersNatu = apMatePersNatu;
	}


	@Column(name="AP_PATE_PERS_NATU", length=30)
	public String getApPatePersNatu() {
		return this.apPatePersNatu;
	}

	public void setApPatePersNatu(String apPatePersNatu) {
		this.apPatePersNatu = apPatePersNatu;
	}


	@Column(name="CO_LIBR", length=3)
	public String getCoLibr() {
		return this.coLibr;
	}

	public void setCoLibr(String coLibr) {
		this.coLibr = coLibr;
	}


	@Column(name="CO_NACL", length=2)
	public String getCoNacl() {
		return this.coNacl;
	}

	public void setCoNacl(String coNacl) {
		this.coNacl = coNacl;
	}


	@Column(name="CO_NCNL", length=2)
	public String getCoNcnl() {
		return this.coNcnl;
	}

	public void setCoNcnl(String coNcnl) {
		this.coNcnl = coNcnl;
	}


	@Column(name="CO_OFIC_RGST", length=2)
	public String getCoOficRgst() {
		return this.coOficRgst;
	}

	public void setCoOficRgst(String coOficRgst) {
		this.coOficRgst = coOficRgst;
	}


	@Column(nullable=false, length=14)
	public String getCur() {
		return this.cur;
	}

	public void setCur(String cur) {
		this.cur = cur;
	}


	@Column(name="CUR_CONY", length=14)
	public String getCurCony() {
		return this.curCony;
	}

	public void setCurCony(String curCony) {
		this.curCony = curCony;
	}


	@Column(name="DE_DOMI", length=100)
	public String getDeDomi() {
		return this.deDomi;
	}

	public void setDeDomi(String deDomi) {
		this.deDomi = deDomi;
	}


	@Column(name="DE_NCNL", length=30)
	public String getDeNcnl() {
		return this.deNcnl;
	}

	public void setDeNcnl(String deNcnl) {
		this.deNcnl = deNcnl;
	}


	@Column(name="DE_OCUP", length=30)
	public String getDeOcup() {
		return this.deOcup;
	}

	public void setDeOcup(String deOcup) {
		this.deOcup = deOcup;
	}


	@Column(name="ES_CIVL", length=2)
	public String getEsCivl() {
		return this.esCivl;
	}

	public void setEsCivl(String esCivl) {
		this.esCivl = esCivl;
	}


	@Column(name="ID_USUA_CREA", length=5)
	public String getIdUsuaCrea() {
		return this.idUsuaCrea;
	}

	public void setIdUsuaCrea(String idUsuaCrea) {
		this.idUsuaCrea = idUsuaCrea;
	}


	@Column(name="ID_USUA_MODI", length=5)
	public String getIdUsuaModi() {
		return this.idUsuaModi;
	}

	public void setIdUsuaModi(String idUsuaModi) {
		this.idUsuaModi = idUsuaModi;
	}


	@Column(name="NO_PERS_NATU", length=40)
	public String getNoPersNatu() {
		return this.noPersNatu;
	}

	public void setNoPersNatu(String noPersNatu) {
		this.noPersNatu = noPersNatu;
	}


	@Column(name="NO_SUCU", length=100)
	public String getNoSucu() {
		return this.noSucu;
	}

	public void setNoSucu(String noSucu) {
		this.noSucu = noSucu;
	}


	@Column(name="NU_DOCU_IDEN", length=11)
	public String getNuDocuIden() {
		return this.nuDocuIden;
	}

	public void setNuDocuIden(String nuDocuIden) {
		this.nuDocuIden = nuDocuIden;
	}


	@Column(name="NU_FOJA", length=6)
	public String getNuFoja() {
		return this.nuFoja;
	}

	public void setNuFoja(String nuFoja) {
		this.nuFoja = nuFoja;
	}


	@Column(name="NU_TOMO", length=6)
	public String getNuTomo() {
		return this.nuTomo;
	}

	public void setNuTomo(String nuTomo) {
		this.nuTomo = nuTomo;
	}


	@Column(name="TI_DOCU_IDEN", length=2)
	public String getTiDocuIden() {
		return this.tiDocuIden;
	}

	public void setTiDocuIden(String tiDocuIden) {
		this.tiDocuIden = tiDocuIden;
	}


	@Column(name="TI_PERS", length=1)
	public String getTiPers() {
		return this.tiPers;
	}

	public void setTiPers(String tiPers) {
		this.tiPers = tiPers;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_CREA")
	public Date getTsUsuaCrea() {
		return this.tsUsuaCrea;
	}

	public void setTsUsuaCrea(Date tsUsuaCrea) {
		this.tsUsuaCrea = tsUsuaCrea;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_MODI")
	public Date getTsUsuaModi() {
		return this.tsUsuaModi;
	}

	public void setTsUsuaModi(Date tsUsuaModi) {
		this.tsUsuaModi = tsUsuaModi;
	}

}